antisplash head - English Synonyms Dictionary